be something extremely unpleasant - Francés Inglés Diccionario